owner of a livestock lot - Français Anglais Dictionnaire